home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / public / fax / src / util / fax.ftr < prev    next >
Text File  |  1994-08-01  |  5KB  |  249 lines

  1. #    $Header: /usr/people/sam/fax/util/RCS/fax.ftr,v 1.7 1993/04/18 18:05:53 sam Rel $
  2. #
  3. # FlexFAX Facsimile Software
  4. #
  5. # Copyright (c) 1990, 1991, 1992, 1993 Sam Leffler
  6. # Copyright (c) 1991, 1992, 1993 Silicon Graphics, Inc.
  7. # Permission to use, copy, modify, distribute, and sell this software and 
  8. # its documentation for any purpose is hereby granted without fee, provided
  9. # that (i) the above copyright notices and this permission notice appear in
  10. # all copies of the software and related documentation, and (ii) the names of
  11. # Sam Leffler and Silicon Graphics may not be used in any advertising or
  12. # publicity relating to the software without the specific, prior written
  13. # permission of Sam Leffler and Silicon Graphics.
  14. # THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 
  15. # EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 
  16. # WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  
  17. # IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
  18. # ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
  19. # OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  20. # WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF 
  21. # LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
  22. # OF THIS SOFTWARE.
  23. #
  24. TYPE FAXImageFile
  25.     MATCH       (short(0) == 0x4d4d) || (short(0) == 0x4949);
  26. #    MATCH      (short(0) == 0x4d4d && short(1) == 0x002a) ||
  27. #                                       Motorola byte-ordered image
  28. #               (short(0) == 0x4949 && short(1) == 0x2a00);
  29. #                                       Intel byte-ordered image
  30.     LEGEND      TIFF facsimile document
  31.     CMD OPEN    for i in $LEADER $REST; do /usr/local/bin/faxview -s $i; done
  32.     CMD ALTOPEN for i in $LEADER $REST; do /usr/local/bin/faxview $i; done
  33.     ICON        {
  34. #       Icon Shadow
  35.         color(shadowcolor);
  36.         bgnpolygon();
  37.             vertex(32.50, 0.00);
  38.             vertex(22.50, 5.00);
  39.             vertex(68.50, 28.00);
  40.             vertex(77.50, 23.00);
  41.         endpolygon();
  42.  
  43. #       Icon
  44.         color(iconcolor);
  45.         bgnoutlinepolygon();
  46.             vertex(27.50, 13.00);
  47.             vertex(27.50, 78.00);
  48.             vertex(72.50, 100.00);
  49.             vertex(72.50, 35.00);
  50.         endoutlinepolygon(outlinecolor);
  51.  
  52. #       Solid Poly 
  53.         color(-136);
  54.         bgnoutlinepolygon();
  55.             vertex(34.50, 33.50);
  56.             vertex(34.50, 69.50);
  57.             vertex(39.50, 66.00);
  58.             vertex(39.50, 63.00);
  59.             vertex(39.50, 60.00);
  60.             vertex(40.00, 57.00);
  61.             vertex(40.50, 55.00);
  62.             vertex(41.50, 52.05);
  63.             vertex(43.50, 50.00);
  64.             vertex(45.00, 47.70);
  65.             vertex(46.50, 45.00);
  66.             vertex(52.50, 42.00);
  67.         endoutlinepolygon(0);
  68.  
  69. #       Line 1 Drop Over Poly
  70.         color(12);
  71.         bgnline();
  72.             vertex(35.00, 33.50);
  73.             vertex(65.50, 49.00);
  74.         endline();
  75.  
  76. #       Line 2
  77.         color(-136);
  78.         bgnline();
  79.             vertex(35.00, 69.50);
  80.             vertex(40.50, 72.00);
  81.         endline();
  82.  
  83. #       Line 3
  84.         color(0);
  85.         bgnline();
  86.             vertex(35.00, 73.00);
  87.             vertex(65.50, 88.25);
  88.         endline();
  89.  
  90. #       Line 4
  91.         color(14);
  92.         bgnline();
  93.             vertex(55.50, 77.00);
  94.             vertex(65.50, 82.00);
  95.         endline();
  96.  
  97. #       Line 5
  98.         color(0);
  99.         bgnline();
  100.             vertex(55.50, 75.00);
  101.             vertex(61.50, 78.00);
  102.         endline();
  103.  
  104. #       Line 6
  105.         bgnline();
  106.             vertex(61.50, 77.00);
  107.             vertex(65.50, 79.00);
  108.         endline();
  109.  
  110. #       Line 7
  111.         color(12);
  112.         bgnline();
  113.             vertex(56.50, 73.00);
  114.             vertex(60.50, 75.00);
  115.         endline();
  116.  
  117. #       Line 8
  118.         color(-136);
  119.         bgnline();
  120.             vertex(55.50, 71.00);
  121.             vertex(60.50, 73.50);
  122.         endline();
  123.  
  124. #       Line 9
  125.         color(14);
  126.         bgnline();
  127.             vertex(63.50, 74.50);
  128.             vertex(65.50, 75.50);
  129.         endline();
  130.  
  131. #       Line 10
  132.         color(12);
  133.         bgnline();
  134.             vertex(56.50, 70.00);
  135.             vertex(62.50, 73.00);
  136.         endline();
  137.  
  138. #       Line 11
  139.         color(-136);
  140.         bgnline();
  141.             vertex(63.50, 59.50);
  142.             vertex(65.50, 60.50);
  143.         endline();
  144.  
  145. #       Line 12
  146.         bgnline();
  147.             vertex(62.50, 55.50);
  148.             vertex(65.50, 57.00);
  149.         endline();
  150.  
  151. #       Line 13
  152.         bgnline();
  153.             vertex(61.50, 52.00);
  154.             vertex(65.50, 54.00);
  155.         endline();
  156.  
  157. #       Line 14
  158.         bgnline();
  159.             vertex(60.50, 48.60);
  160.             vertex(65.50, 51.10);
  161.         endline();
  162.  
  163. #       Line 15
  164.         color(0);
  165.         bgnline();
  166.             vertex(43.50, 71.00);
  167.             vertex(48.50, 73.50);
  168.         endline();
  169.  
  170. #       Line 16
  171.         bgnline();
  172.             vertex(41.50, 69.00);
  173.             vertex(49.50, 73.00);
  174.         endline();
  175.  
  176. #       Line 17
  177.         color(-136);
  178.         bgnline();
  179.             vertex(44.50, 67.00);
  180.             vertex(49.50, 69.50);
  181.         endline();
  182.  
  183. #       Line 18
  184.         bgnline();
  185.             vertex(43.50, 64.00);
  186.             vertex(51.00, 67.75);
  187.         endline();
  188.  
  189. #       Line 19
  190.         color(12);
  191.         bgnline();
  192.             vertex(47.50, 65.00);
  193.             vertex(49.50, 66.00);
  194.         endline();
  195.  
  196. #       Line 20
  197.         color(8);
  198.         bgnline();
  199.             vertex(51.50, 61.00);
  200.             vertex(53.50, 62.00);
  201.         endline();
  202.  
  203. #       Line 21
  204.         bgnline();
  205.             vertex(51.50, 60.00);
  206.             vertex(53.50, 61.00);
  207.         endline();
  208.  
  209. #       Line 22
  210.         bgnline();
  211.             vertex(55.50, 62.00);
  212.             vertex(57.50, 63.00);
  213.         endline();
  214.  
  215. #       Line 23
  216.         color(-136);
  217.         bgnline();
  218.             vertex(51.50, 54.50);
  219.             vertex(52.50, 55.00);
  220.         endline();
  221.  
  222. #       Line 24
  223.         bgnline();
  224.             vertex(55.00, 56.25);
  225.             vertex(59.50, 58.50);
  226.         endline();
  227.  
  228. #       Line 25
  229.         bgnline();
  230.             vertex(50.50, 52.50);
  231.             vertex(59.50, 57.00);
  232.         endline();
  233.  
  234. #       Line 26
  235.         bgnline();
  236.             vertex(51.50, 52.50);
  237.             vertex(59.50, 56.50);
  238.         endline();
  239.  
  240. #       Line 27
  241.         bgnline();
  242.             vertex(52.50, 51.50);
  243.             vertex(59.50, 55.00);
  244.         endline();
  245.     }
  246.